@charset "utf-8";
 *{
     margin: 0;
     padding: 0;
 }
body{
   
    padding: 0 .4rem;
    padding-top: .6rem;
}

.top{
    height: .94rem;
    margin-top:.6rem;
    display: flex;
    justify-content: space-between; 
    align-items: center;
    
}
/* .top >.search{
    line-height: .92rem;
    display: flex;
    align-items: center;
    height: .94rem;
    width: 8.04rem;
    background-color: rgb(246,246,246);
    border-radius: .46rem;
} */
/* .top .search .iconfont{ 
    text-align: center;
    
} */
/* .iconfont .icon-xiaoxi2{
width: .38rem;
height: .38rem;
} */
.top{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.top2son1{
    width: .38rem;
    height: .38rem;
    background-color: hotpink;
}
.top2son1>span{
    width: .19rem;
    height: .19rem;
    display: block;
}
.top2{
    width: 8.02rem;
    height: .92rem;
    background-color: green;
    display: flex;
    align-items:center ;

}
.top1{
    width: .62rem;
    height: .48rem;
    background-color: greenyellow;
}
.top3{
    width: .62rem;
    height: .48rem;
    background-color: khaki;
}
.top .iconfont{
    font-size: .7rem;
}
.search input{
    outline: none;
    border: none;
    flex-grow: 1;
  
    
   
}
.main-banner {
    border: 1px solid #000;
    /* margin: .46rem o .54rem 0; */
    height:4.9rem ;
}

ul{
    list-style: none;
}
.list-content{
    display: flex;
    justify-content:space-between;
    align-items: center;
    margin-top: .54rem;
}
.list-content .list-img{
    border: 1px solid #000;
    height: 1rem;
    width: 1rem;
}
.list-detail{
    display: flex;
    flex-direction: column;
    align-items: center;
    
}
.main-module{
    display: flex;
}
.module-left {
    width: 4.78rem;
    height: 5.06rem;
    border: 1px solid #000;
}
.module-righttop {
    width: 4.78rem;
    height: 2.38rem;
    border: 1px solid #000;
    margin-left: .36rem;
    
}
.module-rightbottom {
    width: 4.78rem;
    height: 2.38rem;
    border: 1px solid #000;
    margin-left: .36rem;
    margin-top: .3rem;
    
}

.main-texttitle{
    margin-top: .5rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.article-video{
    height:4.7rem ;
    
    margin-top:.7rem; 
    border: 1px solid #000;
}
.article-content{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.aiticle-detail h3{
    padding: .3rem 0;
}
.dujia-title{
    margin-top: 1.3rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    line-height: 1;
    text-align: end;
}
.dujia-flow{
    display: flex;
    justify-content: space-between;
    padding: 0 .9rem;
    padding-top: 1.2rem;
}
.dujia-bottom{
    display: flex;
    justify-content: space-between;
    padding: 0 .4rem;
    font-size: .37rem;
	color: #222222;
    padding-top: .58rem;
}